import PlayerCtrl from "../../../game/player/PlayerCtrl";

export default class BaseSDK {
    /** 显示右上角转发 */
    showShareMenu() { }

    /** 隐藏右上角转发 */
    hideShareMenu() { }

    /** 右上角转发信息 */
    onShareAppMessage() { }

    /** 主动转发 */
    shareAppMessage() { }
    
    /** 静默登录 */
    silentLogin(): Promise<string> { return new Promise(() => { }) };

    /** 授权登录 */
    authLogin(): Promise<any>{ return new Promise(() => {})};

    /** 获取用户信息, 如果用户没有授权，则进行授权登录再进行获取用户信息 */
    getUserInfo(): Promise<any>{ return new Promise((res) => {
        res(PlayerCtrl.data.vo);
    })};
}
